Three-leaflet Dewberry - German English Dictionary